Модуль для эффективности

В платформе Deckhouse появился модуль для эффективной доставки приложений в Kubernetes

В составе платформы Deckhouse компании «Флант» появился новый модуль delivery. Модуль будет полезен в первую очередь для разработчиков: он автоматизирует процессы непрерывной доставки, развертывания и обновления пользовательских приложений в кластере. Delivery основан на популярной утилите с открытым исходным кодом Argo CD.

Основные преимущества модуля delivery платформы Deckhouse:

  • Экономит время и трудозатраты специалистов, которые поддерживают Kubernetes-кластеры. До появления модуля пользователям приходилось самостоятельно устанавливать и обновлять Argo CD. Сейчас утилита входит в состав платформы Deckhouse «из коробки», а для ее установки и настройки требуется всего одна команда. Обновляется Argo CD автоматически, как и остальные модули Deckhouse.
  • Подходит для доставки ПО в закрытые окружения. Вместе с новым модулем пользователи Deckhouse получили возможность скачивать образы приложений и их конфигурацию не из разных репозиториев, а из общего. Образ и настройки приложения поставляются в виде единого артефакта — бандла. Эта функция особенно полезна для закрытых окружений с повышенными требованиями к безопасности процесса доставки ПО.

Argo CD — декларативная GitOps-утилита для непрерывной доставки (continuous delivery) приложений в Kubernetes. Она использует Git как единый «источник правды». Как только в Git-репозитории появляется новая конфигурация приложения, Argo CD приводит приложение к описанному в конфигурации состоянию. Утилита сама отслеживает изменения в репозиториях с кодом и с образами контейнеров.

С 2020 года Argo CD развивается под патронажем фонда Cloud Native Computing Foundation (CNCF). Инструмент используют такие компании, как BMW, Deloitte, IBM, Red Hat, Tesla, Volvo.

О платформе

Deckhouse — платформа с открытым исходным кодом для автоматизации управления Kubernetes-кластерами. Платформа работает на любой инфраструктуре: публичные и приватные облака, а также bare-metal-серверы. Включает в себя upstream-версию Kubernetes и дополнительные модули для автомасштабирования, мониторинга, виртуализации, безопасного доступа и других функций. Платформа создана на основе концепции NoOps, чтобы минимизировать инфраструктурные и эксплуатационные затраты при разработке ПО.

О компании

«Флант» с 2008 года создает и обслуживает надёжную ИТ-инфраструктуру для критичных бизнес-приложений. В 2019 г. компания стала первым в России сертифицированным поставщиком услуг Kubernetes (статус Kubernetes Certified Service Provider). Её сновные продукты и услуги: Deckhouse — NoOps-платформа для управления кластерами Kubernetes; DevOps-аутсорсинг — сопровождение инфраструктуры в режиме 24×7 силами выделенной DevOps-команды; Okmeter — мониторинг инфраструктуры, настроенный и доступный как on-premise или подключаемый облачный сервис.

 

Похожие записи